Big Huge Thesaurus

enclosed space

noun